home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 10 / AACD 10.iso / AACD / Magazine / Online / OpenURL / Developer / Source / library_common.h < prev    next >
C/C++ Source or Header  |  1999-09-26  |  1KB  |  55 lines

  1. /* 
  2. ** openurl.library - universal URL display and browser launcher library
  3. ** Written by Troels Walsted Hansen <troels@thule.no>
  4. ** Placed in the public domain.
  5. **
  6. ** Common include file for all library modules.
  7. */
  8.  
  9. #define __USE_SYSBASE
  10. #include <proto/exec.h>
  11.  
  12. #include <clib/dos_protos.h>
  13. #include <clib/utility_protos.h>
  14. #include <clib/intuition_protos.h>
  15. #include <clib/iffparse_protos.h>
  16. #include <clib/rexxsyslib_protos.h>
  17. #include <clib/openurl_protos.h>
  18.  
  19. #include <pragmas/dos_pragmas.h>
  20. #include <pragmas/utility_pragmas.h>
  21. #include <pragmas/intuition_pragmas.h>
  22. #include <pragmas/iffparse_pragmas.h>
  23. #include <pragmas/rexxsyslib_pragmas.h>
  24. #include <pragmas/openurl_pragmas.h>
  25.  
  26. #include <exec/execbase.h>
  27. #include <exec/memory.h>
  28. #include <dos/dostags.h>
  29. #include <libraries/iffparse.h>
  30. #include <prefs/prefhdr.h>
  31. #include <rexx/errors.h>
  32. #include <rexx/storage.h>
  33. #include <libraries/openurl.h>
  34.  
  35. #include <string.h>
  36. #include <ctype.h>
  37.  
  38. /**************************************************************************
  39. *
  40. * Prototypes.
  41. *
  42. */
  43.  
  44. extern void kprintf(const char *, ...);
  45.  
  46. /**************************************************************************
  47. *
  48. * Definitions.
  49. *
  50. */
  51.  
  52. #define REG(x) register __ ## x
  53. #define LIB __saveds __asm
  54. #define ASM __asm
  55.